.page {
  position: relative;
  width: 100vw;
  height: 56.25vw;
  overflow: hidden;
  .box_1 {
    background-color: rgba(0, 0, 0, 0.58);
    height: 56.25vw;
    margin-left: 0.06vw;
    width: 99.95vw;
    .group_1 {
      height: 31.05vw;
      background: url(./img/e12e2f054bb41fde0e88e516dc16b2b4.png)
        100% no-repeat;
      background-size: 100% 100%;
      width: 59.22vw;
      margin: 12.29vw 0 0 21.56vw;
      .box_2 {
        width: 55.16vw;
        height: 1.57vw;
        margin: 1.61vw 0 0 2.13vw;
        .label_1 {
          width: 1.1vw;
          height: 1.52vw;
          margin-top: 0.06vw;
        }
        .text_1 {
          text-shadow: 0px 2px 6px rgba(1, 64, 131, 1);
          background-image: linear-gradient(
            180deg,
            rgba(123, 228, 253, 1) 0,
            rgba(123, 228, 253, 1) 0,
            rgba(255, 255, 255, 1) 63.525391%,
            rgba(255, 255, 255, 1) 100%
          );
          width: 7.66vw;
          height: 0.94vw;
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 1);
          font-size: 1.25vw;
          font-family: YouSheBiaoTiHei;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 1.25vw;
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent;
          margin: 0.41vw 0 0 0.46vw;
        }
        .label_2 {
          width: 1.46vw;
          height: 1.46vw;
          margin-left: 44.48vw;
        }
      }
      .box_3 {
        width: 55.21vw;
        height: 25vw;
        margin: 0.57vw 0 2.29vw 2.23vw;
        .section_1 {
          height: 24.54vw;
          background: url(./img/c6e3366d35fdc884f6497f07ab56199b.png)
            100% no-repeat;
          background-size: 100% 100%;
          margin-top: 0.27vw;
          width: 27.87vw;
          .section_2 {
            width: 6.52vw;
            height: 1.25vw;
            margin: 1.4vw 0 0 19.47vw;
            .box_4 {
              background-color: rgba(0, 255, 0, 1);
              border-radius: 50%;
              width: 0.94vw;
              height: 0.94vw;
              border: 1px solid rgba(71, 178, 101, 1);
              margin-top: 0.16vw;
            }
            .text_2 {
              width: 5vw;
              height: 1.25vw;
              overflow-wrap: break-word;
              color: rgba(255, 255, 255, 1);
              font-size: 1.66vw;
              font-family: PangMenZhengDao;
              font-weight: NaN;
              text-align: left;
              white-space: nowrap;
              line-height: 1.67vw;
            }
          }
          .text-wrapper_1 {
            width: 12.71vw;
            height: 1.31vw;
            margin: 19.42vw 0 1.14vw 7.7vw;
            .text_3 {
              width: 12.71vw;
              height: 1.31vw;
              overflow-wrap: break-word;
              color: rgba(255, 255, 255, 1);
              font-size: 1.66vw;
              font-family: PangMenZhengDao;
              font-weight: NaN;
              text-align: left;
              white-space: nowrap;
              line-height: 1.67vw;
            }
          }
        }
        .section_3 {
          width: 26.88vw;
          height: 25vw;
          .section_4 {
            height: 6.67vw;
            background: url(./img/95f19def09341ccf46153c05e4ce480a.png)
              100% no-repeat;
            background-size: 100% 100%;
            width: 26.78vw;
            .section_5 {
              width: 24.12vw;
              height: 0.94vw;
              margin: 2.03vw 0 0 1.82vw;
              .thumbnail_1 {
                width: 0.94vw;
                height: 0.89vw;
              }
              .text_4 {
                width: 4.74vw;
                height: 0.89vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 0.88vw;
                font-family: SourceHanSansCN-Bold;
                font-weight: 700;
                text-align: left;
                white-space: nowrap;
                line-height: 0.89vw;
                margin-left: 0.37vw;
              }
              .thumbnail_2 {
                width: 0.89vw;
                height: 0.89vw;
                margin-left: 2.56vw;
              }
              .text_5 {
                width: 3.81vw;
                height: 0.94vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 0.88vw;
                font-family: SourceHanSansCN-Bold;
                font-weight: 700;
                text-align: left;
                white-space: nowrap;
                line-height: 0.89vw;
                margin-left: 0.37vw;
              }
              .thumbnail_3 {
                width: 0.89vw;
                height: 0.89vw;
                margin-left: 3.49vw;
              }
              .text_6 {
                width: 5.68vw;
                height: 0.94vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 0.88vw;
                font-family: SourceHanSansCN-Bold;
                font-weight: 700;
                text-align: left;
                white-space: nowrap;
                line-height: 0.89vw;
                margin-left: 0.42vw;
              }
            }
            .text-wrapper_2 {
              width: 21.36vw;
              height: 0.99vw;
              margin: 0.88vw 0 1.82vw 2.29vw;
              .text_7 {
                background-image: linear-gradient(
                  180deg,
                  rgba(29, 191, 230, 1) 0,
                  rgba(29, 191, 230, 1) 0,
                  rgba(221, 237, 246, 1) 100%,
                  rgba(221, 237, 246, 1) 100%
                );
                width: 6.52vw;
                height: 0.99vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 1.4vw;
                font-family: PangMenZhengDao;
                font-weight: NaN;
                text-align: left;
                white-space: nowrap;
                line-height: 1.41vw;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
              }
              .text_8 {
                background-image: linear-gradient(
                  180deg,
                  rgba(29, 191, 230, 1) 0,
                  rgba(29, 191, 230, 1) 0,
                  rgba(221, 237, 246, 1) 100%,
                  rgba(221, 237, 246, 1) 100%
                );
                width: 3.65vw;
                height: 0.99vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 1.4vw;
                font-family: PangMenZhengDao;
                font-weight: NaN;
                text-align: left;
                white-space: nowrap;
                line-height: 1.41vw;
                margin-left: 2.09vw;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
              }
              .text_9 {
                background-image: linear-gradient(
                  180deg,
                  rgba(29, 191, 230, 1) 0,
                  rgba(29, 191, 230, 1) 0,
                  rgba(221, 237, 246, 1) 100%,
                  rgba(221, 237, 246, 1) 100%
                );
                width: 4.28vw;
                height: 0.99vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 1.4vw;
                font-family: PangMenZhengDao;
                font-weight: NaN;
                text-align: left;
                white-space: nowrap;
                line-height: 1.41vw;
                margin-left: 4.85vw;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
              }
            }
          }
          .section_6 {
            height: 6.67vw;
            background: url(./img/0357f3df87581a70c3c99c059f5e6e53.png)
              100% no-repeat;
            background-size: 100% 100%;
            width: 26.83vw;
            margin: 0.2vw 0 0 0.05vw;
            .group_2 {
              width: 22.14vw;
              height: 0.94vw;
              margin: 2.03vw 0 0 1.87vw;
              .thumbnail_4 {
                width: 0.84vw;
                height: 0.84vw;
                margin-top: 0.06vw;
              }
              .text_10 {
                width: 3.81vw;
                height: 0.94vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 0.88vw;
                font-family: SourceHanSansCN-Bold;
                font-weight: 700;
                text-align: left;
                white-space: nowrap;
                line-height: 0.89vw;
                margin-left: 0.42vw;
              }
              .thumbnail_5 {
                width: 0.89vw;
                height: 0.89vw;
                margin: 0.05vw 0 0 3.48vw;
              }
              .text_11 {
                width: 5.68vw;
                height: 0.94vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 0.88vw;
                font-family: SourceHanSansCN-Bold;
                font-weight: 700;
                text-align: left;
                white-space: nowrap;
                line-height: 0.89vw;
                margin-left: 0.42vw;
              }
              .thumbnail_6 {
                width: 0.89vw;
                height: 0.89vw;
                margin: 0.05vw 0 0 1.56vw;
              }
              .text_12 {
                width: 3.75vw;
                height: 0.94vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 0.88vw;
                font-family: SourceHanSansCN-Bold;
                font-weight: 700;
                text-align: left;
                white-space: nowrap;
                line-height: 0.89vw;
                margin-left: 0.42vw;
              }
            }
            .text-wrapper_3 {
              width: 20.42vw;
              height: 1.15vw;
              margin: 0.78vw 0 1.77vw 2.29vw;
              .text_13 {
                background-image: linear-gradient(
                  180deg,
                  rgba(29, 191, 230, 1) 0,
                  rgba(29, 191, 230, 1) 0,
                  rgba(221, 237, 246, 1) 100%,
                  rgba(221, 237, 246, 1) 100%
                );
                width: 3.29vw;
                height: 1.1vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 1.4vw;
                font-family: PangMenZhengDao;
                font-weight: NaN;
                text-align: left;
                white-space: nowrap;
                line-height: 1.41vw;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
              }
              .text_14 {
                background-image: linear-gradient(
                  180deg,
                  rgba(29, 191, 230, 1) 0,
                  rgba(29, 191, 230, 1) 0,
                  rgba(221, 237, 246, 1) 100%,
                  rgba(221, 237, 246, 1) 100%
                );
                width: 3.29vw;
                height: 1.1vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 1.4vw;
                font-family: PangMenZhengDao;
                font-weight: NaN;
                text-align: left;
                white-space: nowrap;
                line-height: 1.41vw;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
                margin: 0.05vw 0 0 5.31vw;
              }
              .text_15 {
                background-image: linear-gradient(
                  180deg,
                  rgba(29, 191, 230, 1) 0,
                  rgba(29, 191, 230, 1) 0,
                  rgba(221, 237, 246, 1) 100%,
                  rgba(221, 237, 246, 1) 100%
                );
                width: 3.34vw;
                height: 1.1vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 1.4vw;
                font-family: PangMenZhengDao;
                font-weight: NaN;
                text-align: left;
                white-space: nowrap;
                line-height: 1.41vw;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
                margin: 0.05vw 0 0 5.2vw;
              }
            }
          }
          .section_7 {
            height: 11.25vw;
            background: url(./img/32b55e700505c145d0aee405db3449c3.png)
              100% no-repeat;
            background-size: 100% 100%;
            margin-top: 0.21vw;
            width: 26.78vw;
            .block_1 {
              width: 22.09vw;
              height: 0.94vw;
              margin: 2.03vw 0 0 1.87vw;
              .thumbnail_7 {
                width: 0.84vw;
                height: 0.84vw;
                margin-top: 0.06vw;
              }
              .text_16 {
                width: 3.7vw;
                height: 0.94vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 0.88vw;
                font-family: SourceHanSansCN-Bold;
                font-weight: 700;
                text-align: left;
                white-space: nowrap;
                line-height: 0.89vw;
                margin-left: 0.47vw;
              }
              .thumbnail_8 {
                width: 0.89vw;
                height: 0.89vw;
                margin: 0.05vw 0 0 3.54vw;
              }
              .text_17 {
                width: 3.75vw;
                height: 0.94vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 0.88vw;
                font-family: SourceHanSansCN-Bold;
                font-weight: 700;
                text-align: left;
                white-space: nowrap;
                line-height: 0.89vw;
                margin-left: 0.37vw;
              }
              .thumbnail_9 {
                width: 0.89vw;
                height: 0.89vw;
                margin: 0.05vw 0 0 3.54vw;
              }
              .text_18 {
                width: 3.75vw;
                height: 0.94vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 0.88vw;
                font-family: SourceHanSansCN-Bold;
                font-weight: 700;
                text-align: left;
                white-space: nowrap;
                line-height: 0.89vw;
                margin-left: 0.37vw;
              }
            }
            .text-wrapper_4 {
              width: 19.12vw;
              height: 1.05vw;
              margin: 0.88vw 0 0 2.29vw;
              .text_19 {
                background-image: linear-gradient(
                  180deg,
                  rgba(29, 191, 230, 1) 0,
                  rgba(29, 191, 230, 1) 0,
                  rgba(221, 237, 246, 1) 100%,
                  rgba(221, 237, 246, 1) 100%
                );
                width: 2.04vw;
                height: 0.99vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 1.4vw;
                font-family: PangMenZhengDao;
                font-weight: NaN;
                text-align: left;
                white-space: nowrap;
                line-height: 1.41vw;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
              }
              .text_20 {
                background-image: linear-gradient(
                  180deg,
                  rgba(29, 191, 230, 1) 0,
                  rgba(29, 191, 230, 1) 0,
                  rgba(221, 237, 246, 1) 100%,
                  rgba(221, 237, 246, 1) 100%
                );
                width: 1.98vw;
                height: 0.99vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 1.4vw;
                font-family: PangMenZhengDao;
                font-weight: NaN;
                text-align: left;
                white-space: nowrap;
                line-height: 1.41vw;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
                margin: 0.05vw 0 0 6.51vw;
              }
              .text_21 {
                background-image: linear-gradient(
                  180deg,
                  rgba(29, 191, 230, 1) 0,
                  rgba(29, 191, 230, 1) 0,
                  rgba(221, 237, 246, 1) 100%,
                  rgba(221, 237, 246, 1) 100%
                );
                width: 2.04vw;
                height: 0.99vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 1.4vw;
                font-family: PangMenZhengDao;
                font-weight: NaN;
                text-align: left;
                white-space: nowrap;
                line-height: 1.41vw;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
                margin: 0.05vw 0 0 6.56vw;
              }
            }
            .block_2 {
              width: 22.09vw;
              height: 0.94vw;
              margin: 1.97vw 0 0 1.87vw;
              .thumbnail_10 {
                width: 0.84vw;
                height: 0.84vw;
                margin-top: 0.06vw;
              }
              .text_22 {
                width: 3.75vw;
                height: 0.89vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 0.88vw;
                font-family: SourceHanSansCN-Bold;
                font-weight: 700;
                text-align: left;
                white-space: nowrap;
                line-height: 0.89vw;
                margin-left: 0.42vw;
              }
              .thumbnail_11 {
                width: 0.89vw;
                height: 0.89vw;
                margin: 0.05vw 0 0 3.54vw;
              }
              .text_23 {
                width: 3.75vw;
                height: 0.94vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 0.88vw;
                font-family: SourceHanSansCN-Bold;
                font-weight: 700;
                text-align: left;
                white-space: nowrap;
                line-height: 0.89vw;
                margin-left: 0.37vw;
              }
              .thumbnail_12 {
                width: 0.89vw;
                height: 0.89vw;
                margin: 0.05vw 0 0 3.54vw;
              }
              .text_24 {
                width: 3.75vw;
                height: 0.89vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 0.88vw;
                font-family: SourceHanSansCN-Bold;
                font-weight: 700;
                text-align: left;
                white-space: nowrap;
                line-height: 0.89vw;
                margin: 0.05vw 0 0 0.36vw;
              }
            }
            .text-wrapper_5 {
              width: 20.73vw;
              height: 1.05vw;
              margin: 0.88vw 0 1.51vw 2.29vw;
              .text_25 {
                background-image: linear-gradient(
                  180deg,
                  rgba(29, 191, 230, 1) 0,
                  rgba(29, 191, 230, 1) 0,
                  rgba(221, 237, 246, 1) 100%,
                  rgba(221, 237, 246, 1) 100%
                );
                width: 2.04vw;
                height: 0.99vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 1.4vw;
                font-family: PangMenZhengDao;
                font-weight: NaN;
                text-align: left;
                white-space: nowrap;
                line-height: 1.41vw;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
              }
              .text_26 {
                background-image: linear-gradient(
                  180deg,
                  rgba(29, 191, 230, 1) 0,
                  rgba(29, 191, 230, 1) 0,
                  rgba(221, 237, 246, 1) 100%,
                  rgba(221, 237, 246, 1) 100%
                );
                width: 0.89vw;
                height: 0.99vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 1.4vw;
                font-family: PangMenZhengDao;
                font-weight: NaN;
                text-align: left;
                white-space: nowrap;
                line-height: 1.41vw;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
                margin: 0.05vw 0 0 6.56vw;
              }
              .text_27 {
                background-image: linear-gradient(
                  180deg,
                  rgba(29, 191, 230, 1) 0,
                  rgba(29, 191, 230, 1) 0,
                  rgba(221, 237, 246, 1) 100%,
                  rgba(221, 237, 246, 1) 100%
                );
                width: 3.6vw;
                height: 1.05vw;
                overflow-wrap: break-word;
                color: rgba(255, 255, 255, 1);
                font-size: 1.4vw;
                font-family: PangMenZhengDao;
                font-weight: NaN;
                text-align: left;
                white-space: nowrap;
                line-height: 1.41vw;
                margin-left: 7.66vw;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
              }
            }
          }
        }
      }
    }
  }
}
